body{
    background-color:#f4f4f4;
}
.swiperbox{
    width:100%;
    height:100%;
    box-sizing:border-box;
}
.swiperbox .swiper-pagination {
    right: 0;
    bottom: 1rem;
}
.swiperbox .swiper-pagination-bullet{
    width: 0.7rem;
    height: 0.7rem;
    background: white
}
.swiperbox .swiper-container-horizontal>.swiper-pagination-bullets,.swiperbox .swiper-pagination-custom, .swiper-pagination-fraction{
    text-align: right;
    left: -1rem;
}
/*热门游戏*/
.aggamenav,.aggamelist{
    padding:1.25rem 0.6rem 0px 0.6rem;
}
.gamefloorname{
    padding-bottom:0.75rem;
    display:flex;
    justify-content:center;
}
.gamefloorname .gamefloorpng{
    width:50%;
}
.hotgamelist,.aggamelist{
    display:flex;
    flex-direction:row;
    flex-wrap:wrap;
}
.hotlist-item,.list-item{
    width:49%;
    margin-bottom:2%;
}
.hotlist-item:nth-child(2n),.list-item:nth-child(2n){
    margin-left:2%;
}
.hotlist-item>a,.list-item>a{
    display:block;
    width:100%;
    height:100%;
}
.list-name{
    padding: 0.75rem 0.5rem;
    display: flex;
    justify-content: space-between;
    align-items: center;
    background-color:#fff;
    border-color: rgb(217, 217, 217);
    border-style: solid;
    border-width: 0px 1px 1px 1px;
}
.game-name,.gotogame i{
    font-size:0.92rem;
}
/*更多游戏*/
.moreaggame{
    display:flex;
    justify-content:center;
    padding:0.65rem 0px 2.5rem 0px;
}
.moreaggame>a{
    color:#5446fe;
    font-size:0.85rem;
}
/*AG亚游导航*/
.aggametransform{
    width:100%;
    height:2.5rem;
    background-color:#E8E8E8;
    border-bottom:2px solid #CF1232;
    position:relative;
    display:flex;
    justify-content:space-between;
    box-shadow: 0px 3px 5px rgba(0, 0, 0, 0.2);
}
.aggametit{
    display:flex;
    height:100%;
}
.aggametit>div{height:100%;}
.aggamechoosecoin{
    width:6.9rem;
    display:flex;
    align-items:center;
    background-color:#d6d6d8;
    margin-right:1.07rem;   
    box-sizing:border-box; 
}
.aggamechoosecoin-input{position: relative;width:100%;height:100%;}
.aggamechoosecoin-input:before,.aggamechoosecoin-input::before{
    content:"";
    position: absolute;
    top:0px;
    right:0px;
    width:100%;
    height:2.8rem;
    background-image:url('/image/agcolumebg.png');
    background-size:cover;
    zoom: 1;
}
.aggamechoosecoin-select{
    padding:0px 0.5rem;
    width:100%;
    height:100%;
    display:flex;
    align-items:center;
    justify-content:space-between;
    cursor: pointer;
    position: relative;
    box-sizing:border-box; 
}
.aggamechoosecoin-select img{
    width:1.15rem;
    height:1.15rem;
}
.coindropdownmenu-item img{
    width: 1.15rem;
    height: 1.15rem;
    position: absolute;
    left: 0.5rem;
}
.aggamechoosecoin-select span{font-size:0.9rem;color:#fff;}
.aggamechoosecoin-select i{color:#ffc702;font-size:1rem;}
.myintegral{
    display:flex;
    flex-direction:row;
    align-items:center;
}
.myintegral .integral{
    color:#656565;
    font-size:0.85rem;
}
.integral-num{font-weight:700;color:#000;font-size:0.725rem;}
.transformintegral{
    padding-right:1rem;
    display:flex;
    align-items:center;
}
.transformintegral i{color:#141414;}
.chage-transformbtnbox{
    height:2.624rem;
    padding-bottom:0.175rem;
    background-color:#d01132;
    display:flex;
    justify-content:center;
    align-items:center;
}
.transformbtn{
    display:flex;
    height:100%;
    align-items:center;
    padding:0px 1rem;
    font-size:0.9rem;
    color:#fff;
    box-sizing:border-box;
    position: relative;
}
.transformbtn a{color:#fff;}
.transformbtn.active:after,.transformbtn.active::after{
    position: absolute;
    content:"";
    width:100%;
    height:1px;
    background-color:#fff;
    bottom:0px;
    left:0px;
}
.transformbox{
    padding:1.6rem 1.424rem 1.8rem;
    width:100%;
    display:flex;
    background-color:#fff;
    flex-direction:column;
    box-shadow:0px 3px 5px #e6e6e6;
    box-sizing:border-box;
}
.transform-form,.form-item{
    display: flex;
    width:100%;
    flex-direction:row;
    flex-wrap: wrap;
    align-items:center;
    margin-bottom:1rem;
}
.form-item .item-label{
    margin-right:1rem;
    font-size:0.95rem;
    color:#696969;
}
.form-item.zh_CN .item-label,.form-item.zh_TW .item-label{
    width:4.4rem;
}
.form-item.en_US .item-label{
    width:9.4rem;
}
.form-item .item-input{
    height:2.5rem;
    border:1px solid #acacac;
    background-color:#f6f6f6;
    position: relative;
}
.form-item .item-input input{
    height:100%;
    background-color:transparent;
    padding:0px 5px;
}
.form-item.en_US .item-input input{
    width:11rem;
}
.form-item.zh_CN .item-input input,.form-item.zh_TW  .item-input input{
    width:15.4rem;
}
.form-item .item-tip span{
    color:#000;
    font-weight:700;
    margin-right:0.94rem;
}
.postformbox{
    display:flex;
    justify-content:center;
}
.postform{
    padding:0.8rem 2.775rem;
    background-color:rgb(254, 103, 50);
    cursor: pointer;
    color:#fff;
    transition:all 0.3s linear;
    font-size:0.824rem;
}
.sportscontainer{
    width:100%;
    padding-top:1.25rem;
    margin-bottom:1.3rem;
}
.sababgimg{
    padding:1.25rem 0.6rem 0 0.6rem;
}